﻿table {
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    font-weight: normal;
}

    table tr {
        border: 1px solid #000;
    }

    table > thead > tr > td.success,
    table > tbody > tr > td.success,
    table > tfoot > tr > td.success,
    table > thead > tr > th.success,
    table > tbody > tr > th.success,
    table > tfoot > tr > th.success,
    table > thead > tr.success > td,
    table > tbody > tr.success > td,
    table > tfoot > tr.success > td,
    table > thead > tr.success > th,
    table > tbody > tr.success > th,
    table > tfoot > tr.success > th {
        background-color: #d4ffc1;
    }

        table > tbody > tr > td.success:hover,
        table > tbody > tr > th.success:hover,
        table > tbody > tr.success:hover > td,
        table > tbody > tr:hover > .success,
        table > tbody > tr.success:hover > th {
            background-color: #27cb62;
            cursor: pointer;
        }

    table > thead > tr > td.warning,
    table > tbody > tr > td.warning,
    table > tfoot > tr > td.warning,
    table > thead > tr > th.warning,
    table > tbody > tr > th.warning,
    table > tfoot > tr > th.warning,
    table > thead > tr.warning > td,
    table > tbody > tr.warning > td,
    table > tfoot > tr.warning > td,
    table > thead > tr.warning > th,
    table > tbody > tr.warning > th,
    table > tfoot > tr.warning > th {
        background-color: #f8c9c6;
    }

        table > tbody > tr > td.warning:hover,
        table > tbody > tr > th.warning:hover,
        table > tbody > tr.warning:hover > td,
        table > tbody > tr:hover > .warning,
        table > tbody > tr.warning:hover > th {
            background-color: #e87050;
            cursor: pointer;
        }
